.smap-ctrl {
  display: flex;
  flex-direction: column;
  gap: 10px;

  .smap-icon {
    font-size: 22px;
    color: #fff;
  }
}

.mapboxgl-ctrl-bottom-right {
  bottom: 10px;
  right: 10px;
  gap: 10px;
  display: flex;
  flex-direction: column;
}

.smap-danmaku-icon {
  font-size: 40px;
}

/* stylelint-disable-next-line selector-class-pattern */
.mapboxgl-map.mouse-add.mode-draw_point .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: url('../../../assets/images/marker-point.png') 18 38, pointer !important;
}
